cable insulator - French English Dictionary